package com.syas.model.models;

import com.syas.base.model.interfaces.ICUDEable;
import com.syas.base.model.models.Entity;

/**
 * @author :lwl
 * @group :xinz
 * @Date : 2015-12-8 下午15:42:21
 * @Comments : 提成比率字段属性
 * @Version : 1.0.0
 */
public class Rate extends Entity<Integer> implements ICUDEable {

    //提成比率编码
    private String rateCode;
    //提成比率
    private double rate;
    //岗位编码
    private String gradeCode;
    //当月业绩目标达成率-低
    private double rateLow;
    //当月业绩目标达成率-高
    private double rateHigh;
    //岗位名称
    private String station;

    //当月业绩-低
    private double quotasLow;
    //当月业绩-高
    private double quotasHigh;

    //团队经理
    private double tlRate;
    //分部部长
    private double umRate;
    //营业部经理
    private double dmRate;
    //分公司总经理
    private double cmRate;
    //区域总监
    private double zmRate;

    public double getTlRate() {
        return tlRate;
    }

    public void setTlRate(double tlRate) {
        this.tlRate = tlRate;
    }

    public double getUmRate() {
        return umRate;
    }

    public void setUmRate(double umRate) {
        this.umRate = umRate;
    }

    public double getDmRate() {
        return dmRate;
    }

    public void setDmRate(double dmRate) {
        this.dmRate = dmRate;
    }

    public double getCmRate() {
        return cmRate;
    }

    public void setCmRate(double cmRate) {
        this.cmRate = cmRate;
    }

    public double getZmRate() {
        return zmRate;
    }

    public void setZmRate(double zmRate) {
        this.zmRate = zmRate;
    }

    public String getRateCode() {
        return rateCode;
    }

    public void setRateCode(String rateCode) {
        this.rateCode = rateCode;
    }

    public double getRate() {
        return rate;
    }

    public void setRate(double rate) {
        this.rate = rate;
    }

    public String getGradeCode() {
        return gradeCode;
    }

    public void setGradeCode(String gradeCode) {
        this.gradeCode = gradeCode;
    }

    public double getRateLow() {
        return rateLow;
    }

    public void setRateLow(double rateLow) {
        this.rateLow = rateLow;
    }

    public double getRateHigh() {
        return rateHigh;
    }

    public void setRateHigh(double rateHigh) {
        this.rateHigh = rateHigh;
    }

    public String getStation() {
        return station;
    }

    public void setStation(String station) {
        this.station = station;
    }

    public double getQuotasLow() {
        return quotasLow;
    }

    public void setQuotasLow(double quotasLow) {
        this.quotasLow = quotasLow;
    }

    public double getQuotasHigh() {
        return quotasHigh;
    }

    public void setQuotasHigh(double quotasHigh) {
        this.quotasHigh = quotasHigh;
    }

}
